Big Huge Thesaurus

raja radiata

noun

sounds kind of like